//
// CXSparseAPI.h
//
// Code generation for function 'CXSparseAPI'
//

#pragma once

// Include files
#include "rtwtypes.h"
#include "interface/covrt.h"
#include "interface/emlrt.h"
#include "interface/mex.h"
#include "CXSparse/CXSparseSupport/solve_from_lu.h"
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <cstring>

// Type Declarations
namespace coder {
class sparse;

}

// Type Definitions
namespace coder {
namespace internal {
class CXSparseAPI {
public:
  static void iteratedLU(const emlrtStack *sp, const sparse *A, const sparse *b,
                         sparse *out);
};

} // namespace internal
} // namespace coder

// End of code generation (CXSparseAPI.h)
